Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour El Salvador F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Ecuador F1 Ecuador F2 Colombia F3 Colombia F4 Colombia F1 Colombia F2 USA F4 USA F6 Colombia F3 Colombia F4 Colombia F5 Colombia F6 Colombia F2 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Brazil F6 Colombia F1 Czech Republic F3 Greece F1 Greece F2 Greece F3 Ecuador F3 Turkey F34 Turkey F35 Czech Republic F4 Colombia F1 Czech Republic F7 Colombia F2 Italy F2 Qatar F1 Qatar F2 Czech Republic F2 Mexico F6 Venezuela #1-w3 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) KGHM Polish Indoors - Wroclaw 2003 USTA Tallahassee Tennis Challenger - Tallahassee Morocco Tennis Tour - Marrakech ECU Prague Open - Prague XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava ECM Prague Open 2008 - Prague Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Aamulehti Tampere Open - Tampere XIV Challenger ATP Club Premium Open - Quito Tiburon Challenger Medellin Challenger Bucaramanga Challenger Bogota Challenger Pereira Challenger Eckental Challenger Oberstaufen Challenger Shanghai Challenger Tashkent Challenger Bogota Challenger Helsinki Challenger Brescia Challenger Liberec Challenger Stockton Challenger Fairfield Challenger Las Vegas Challenger San Benedetto Challenger Santo Domingo Challenger Monterrey Challenger Bangkok Challenger Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava Salinas Challenger San Benedetto Challenger Wroclaw Challenger Liberec Challenger Bogota Challenger Ortisei Challenger Canberra Challenger Mexico City Challenger Pereira Challenger Prague Challenger Ningboo Challenger Cali Challenger Quito Challenger Cherbourg Challeger Sarajevo Challenger Rome Challenger Ostrava Challenger Vancouver Challenger Bordeaux Challenger Monterrey Challenger Prostejov Challenger Burnie Challenger Guayaquil Challenger Vancouver Challenger Guayaquil Challenger Petange Challenger Columbus Challenger Ortisei Challenger Sarajevo Challenger Pereira Challenger Leon Challenger Indian Wells Challenger Barranquilla Challenger Mexico City Challenger Ostrava Challenger Sarasota Challenger Bogota Challenger Ostrava Challenger Prague Challenger Almaty Challenger Ortisei Challenger Bergamo Challenger Prostejov Challenger Mexico City Challenger Guadalajara Challenger Eckental Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Stockholm Open - Stockholm Puerto Vallarta Challenger Prague Challenger Residenza Open - Magdeburg Cassis Challenger Opel Bulvaria MCG Bulgarian Open - Sofia Fifth-Third Bank Tennis Championships - Lexington Rezidenza Open - Magdeburg Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Bangkok Challenger Poprad Tatry Challenger Santo Domingo Challenger Newport Beach Challenger Ljubljana Open 2002 - Ljubljana Trofeo Barcelona de Tenis - Barcelona Osaka International Tennis Tournament - Osaka Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg ECM Cup - Prague Siemens Open 2001 - Scheveningen USTA Championships of Kerrville - Kerrville USTA Tennis Championships of Houston - Houston The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Prague Challenger - Prague Rogers Cup - Toronto Ciur Cup 99 - Prague Steelers Cup - Kosice Prague Open - Prague Atlantic City Open - Atlantic City Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Open Castilla y Leon - Segovia CA Challenge - Graz Project Independence Men's Challenger - Mandeville Regional Hand Center Men's Challenger - Fresno Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Bogota Challenger - Bogota Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Draft Corona Mexico City Open - Mexico City Bogota Challenger - Bogota Warsteiner Challenger Wolfsburg - Wolfsburg ECM Prague Open 2005 - Prague Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Zivnobanka Czech Open - Prostejov Copa Petrobras - Bogota ECM Prague Open - Prague Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota dBI Tennis Challenger - Binghamton Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Zivnobanka Open - Prostejov Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Seguros Bolivar Open - Bogota Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Muller Cup 2000 - Ulm Mitsubishi Electric Europe Cup - Monza GHI Bronx Tennis Classic - Bronx 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Schickendanz Open - Furth Qatar Open - Doha Polska Energia Open - Bytom Open 13 - Marseille ATP Open Castilla y Leon - Segovia Gerry Weber Open - Halle Seguros Bolivar Open - Cali Pekao Open - Szczecin ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis IV Challenger Ciudad De Guayaquil - Guayaquil IPP Open - Helsinki Porsche Open - Poznan Sao Paulo Challenger Heilbronn Challenger AIG Japan Open - Tokyo San Luis Potosi Challenger St. Petersburg Open - St. Petersburg Qatar Open - Doha Heineken Open - Auckland 2000 Cairo Challenger - Cairo Bogota Challenger Calabasas Challenger Estoril Open - Estoril Guayaquil Challenger The 10tele.com Open - Nottingham Heilbronn Challenger Mercedes-Benz Cup - Los Angeles Sarajevo Challenger Legg Mason Tennis Classic - Washington D.C. Rome Challenger Yokohama International Tennis Tournament - Yokohama Kremlin Cup - Moscow Heineken Open - Auckland Samsung Securities Cup Challenger - Seoul Recanati Challenger Istanbul Challenger Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Caloundra Challenger Bath Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger - San Luis Potosi Challenger 42 - Andrezieux RCA Championships - Indianapolis Copa Petrobras-Colombia - Bogota St. Petersburg Open - St. Petersburg Bath Challenger The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel The Surbiton Trophy - Surbiton Aptos Challenger BA-CA Tennis Trophy - Vienna Ciudad de Pozoblanco Open Diputacion - Cordoba Cali Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Eckental Challenger Tatra Banka Open 2001 - Bratislava AEGON Championships - London Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Heilbronn Open - Heilbronn Legg Mason Tennis Classic - Washington Lamberts Open by Stawag - Aachen Chennai Open - Chennai The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport KGHM Dialog Polish Indoors - Wroclaw Okal Open - Eckental IPP Open - Helsinki If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Aix En Provence Challenger Prostejov Challenger Brisbane International - Brisbane Neride Prague Indoor - Prague Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Tennis Championship - Sunrise Gerry Weber Open - Halle Pozoblanco Challenger Corona Mexico City Open - Mexico City Mercedes Cup - Stuttgart Bancolombia Open - Bogota Allianz Suisse Open - Gstaad Winston Salem - Winston Salem San Luis Potosi Challenger - San Luis Potosi If Stockholm Open - Stockholm Wroclaw Challenger Brisbane International - Brisbane Le Gosier Challenger Brasil Open - Sao Paulo St. Brieuc Challenger Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Rennes Challenger China Open - Beijing Qatar ExxonMobil Open - Doha Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Irving Challenger BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Caltanissetta Challenger Credit Agricole Suisse Open - Gstaad Perugia Challenger Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Barranquilla Challenger Royal Guard Open Chile - Vina del Mar Voit Mexico City Open - Mexico City Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Bogota Challenger Bet-at-home Open - Hamburg USTA Challenger of San Antonio - San Antonio Irving Challenger Citi Open - Washington Lisbon Challenger KGHM Polish Indoors - Wroclaw Perugia Challenger Brisbane International - Brisbane Genova Challenger Heineken Open - Auckland Bergamo Challenger Open de Franche-Comte - Besancon Brasil Open - Sao Paulo BMW Open - Munich Geneva Open - Geneva ECM Cup - Prague Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Sporting Challenger - Turin Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Valencia Open - Valencia GHI Bronz Classic - Bronx Szczecin Challenger IX Open Internacional D'Andorra - Andorra Qatar ExxonMobil Open - Doha Furth Challenger Ispat Open 2004 - Ostrava Open de Montauban - Montauban Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Steelers Cup - Kosice Aegon Nottingham Open - Nottingham Oberstaufen Cup - Oberstaufen Abierto Mexicano - Los Cabos 2002 Mercedes Cup - Stuttgart Eckental Challenger Prague Open - Prague Bucaramanga Challenger Lima Challenger Ecuador Open - Quito Delray Beach Open - Delray Beach Czech Open - Prostejov Barcelona Open BancSabadell - Barcelona Ortisei Challenger Trnava Challenger Morelos Challenger Suisse Open - Gstaad Generali Open - Kitzbuhel Turin Challenger Tallahassee Challenger Medellin Challenger Binghamton Professional Tennis Tournament - Binghamton Pekao Open - Szczecin Ludwigshafen Challenger Perugia Challenger GHI Bronx Classic - Bronx ATP Challenger Trophy 2007 - Trnava SkiStar Swedish Open - Bastad Seguros Bolivar Open - Medellin Bogota Challenger ATP Challenger Hamburg - Hamburg Morelos Challenger Bratislava Challenger US Men's Clay Court Championship - Houston Copa Petrobras Brazil - Belo Horizonte Open de Franche Comte - Besancon Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem 2000 Challenger de Granby - Granby Pereira Challenger Sacramento Challenger Copa Petrobras Bogota - Bogota Prosperita Open 2008 - Ostrava III Challenger Isla de Gran Canaria Ciudad de Telde - Telde TED Open Istanbul - Istanbul Pharma Medico Open 2008 - Aarhus Pilot Pen Tennis - New Haven Le Gosier Challenger BNP Paribas Primrose - Bordeaux LTA Men's Challenger - Wrexham Sunrise Challenger Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone Jersey Challenger St. Brieuc Challenger Challenger Casablanca San Angel - Mexico City 9th Wartburg Open - Eisenach Open Castilla y Leon Trofeo Iberdrola - Segovia Todi Challenger Millenium Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sarajevo Challenger CA-Challenge - Graz Savannah Challenger PEOPLEnet CUP - Dnepropetrovsk Seguros Bolivar Open - Medellin UNICEF Open - 's Hertogenbosch TED Open - Istanbul Austrian Open - Kitzbuhel PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Tulsa Auto Collection USTA Challenger - Tulsa Interwetten Austrian Open - Kitzbuhel Credit Agricole Suisse Open - Gstaad Sunrise Challenger Davidoff Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch Sarasota Challenger PTT Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb Copenhagen Open - Copenhagen Copenhagen Open - Copenhagen Mallorca Open - Mallorca Generali Open 2002 - Kitzbuhel 2000 Mercedes Cup - Stuttgart Wimbledon - London Estoril Open - Estoril The Granby Natrel Challenger - Granby BMW Open - Munich III Isla de Lanzarote - Lanzarote Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Croatia Open Umag - Umag Open 13 - Marseille Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Allianz Suisse Open - Gstaad Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Australian Open - Melbourne Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich German Tennis Championships - Hamburg Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Heineken Open - Auckland VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Moselle Open - Metz St. Brieuc Challenger Brisbane International - Brisbane Heineken Open - Auckland French Open - Paris Next Generation Adelaide International - Adelaide VTR Open - Vina del Mar Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice AEGON Championships - London Qatar ExxonMobil Open - Doha 2001 Mercedes Cup - Stuttgart Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston U.S. Open - New York Gerry Weber Open - Halle AEGON International - Eastbourne ATP Kremlin Cup - Moscow Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Shenzhen Open - Shenzhen Valencia Open - Valencia The Tennis Channel Open - Las Vegas Rio Open - Rio de Janeiro Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad SAP Open - San Jose Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca BMW Open - Munich BMW Open - Munich Guadalajara Challenger Hall of Fame Tennis Championships - Newport Apia International - Sydney Erste Bank Open - Vienna Gerry Weber Open - Halle Swiss Open - Gstaad Legg Mason Tennis Classic - Washington Ecuador Open - Quito Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Bet-at-home Cup - Kitzbuhel BMW Open - Munich China Open - Beijing Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati International Indoor Tennis Championships of Croatia - Zagreb Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Bank Austria Tennis Trophy - Vienna BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Aircel Chennai Open - Chennai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Rogers Cup - Montreal SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Ecuador Open - Quito Western & Southern Open - Cincinnati Allianz Suisse Open - Gstaad Western & Southern Open - Cincinnati Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group 1, 1R, COL-CAN 4-1 Miami Open - Miami Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group D Erste Bank Open - Vienna French Open (juniors) BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London French Open - Paris Telecom Italia Masters - Rome U.S. Open - New York Davis Cup, Group I, PO, MEX-COL 0-5 Wimbledon - London NASDAQ-100 Open - Miami French Open - Paris French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, PO, COL-USA 1-3 U.S. Open - New York Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, World Group, QR, COL-ARG 3-1 U.S. Open (juniors) Olympics - London